put on a cape - Francés Inglés Diccionario